reinforced foam concrete panel - French English Dictionary